despicable person/thing - Espagnol Anglais Dictionnaire